# 定义源文件列表：服务端实现friendService.cpp和protobuf生成的friend.pb.cc
set(SRC_LIST friendService.cpp ../friend.pb.cc)

# 生成服务端可执行文件provider
add_executable(provider ${SRC_LIST})

# 链接依赖库：rpc_lib（自定义RPC库）、protobuf（协议序列化）、muduo网络库、线程库
target_link_libraries(provider rpc_lib protobuf muduo_net muduo_base pthread)